package com.zyd.work.domain.vo;

import java.io.Serializable;
import java.util.Date;

import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.GeneratedValue;
import javax.persistence.Id;
import javax.persistence.Table;

import org.hibernate.annotations.GenericGenerator;
@Entity
@Table(name = "tb_monthlog")
public class MonthLog implements Serializable {

	/**
	 * 
	 */
	private static final long serialVersionUID = 1L;
	private String id;
	private Date monthofyear;
	private String userid;
	private String completion;
	private Date commitdate;
	private String monthcontent;
	private String questioncontent;
	private String nextmonthcontent;
	private String iscommit;
	@Id
	@GeneratedValue(generator = "hibernate-uuid")
	@GenericGenerator(name = "hibernate-uuid", strategy = "uuid")
	@Column(name = "ID")
	public String getId() {
		return id;
	}

	public void setId(String id) {
		this.id = id;
	}
	@Column(name = "monthofyear")
	public Date getMonthofyear() {
		return monthofyear;
	}

	public void setMonthofyear(Date monthofyear) {
		this.monthofyear = monthofyear;
	}
	@Column(name = "userid")
	public String getUserid() {
		return userid;
	}

	public void setUserid(String userid) {
		this.userid = userid;
	}
	@Column(name = "completion")
	public String getCompletion() {
		return completion;
	}

	public void setCompletion(String completion) {
		this.completion = completion;
	}
	@Column(name = "commitdate")
	public Date getCommitdate() {
		return commitdate;
	}

	public void setCommitdate(Date commitdate) {
		this.commitdate = commitdate;
	}
	@Column(name = "monthcontent")
	public String getMonthcontent() {
		return monthcontent;
	}

	public void setMonthcontent(String monthcontent) {
		this.monthcontent = monthcontent;
	}
	@Column(name = "questioncontent")
	public String getQuestioncontent() {
		return questioncontent;
	}

	public void setQuestioncontent(String questioncontent) {
		this.questioncontent = questioncontent;
	}
	@Column(name = "nextmonthcontent")
	public String getNextmonthcontent() {
		return nextmonthcontent;
	}

	public void setNextmonthcontent(String nextmonthcontent) {
		this.nextmonthcontent = nextmonthcontent;
	}

	public void setIscommit(String iscommit) {
		this.iscommit = iscommit;
	}
	@Column(name = "iscommit")
	public String getIscommit() {
		return iscommit;
	}

}
